Twitter and it’s Marketing Potential