Added in Gulp and Styled Buttons

Just like the title says. Also had to rework the styling.

Doesn't look nice on mobile yet because I like to do things backwards and style for desktop first 'cause I'm a bad man.

Added some ignores to gitignore. 

if you want to use my gulpfile you'll need to npm install the dependencies which are listed in package.json.

![selfie-2](http://i.imgur.com/pJ6cV2Y.png)