Frontend Dependancy Management and SASS Compilation

## What's been done?
* Pulling in all frontend assets with bower (bootstrap, jquery, ace etc)
* Using sass instead of CSS to keep things tidier
* Compiling CSS and concatenating all JS via gulp

## What still needs to be done?
* Update README.md or something with instructions for getting bower and gulp running
* Try to find a nicer way to pull in JS files to be concatenated, currently they're being referenced directly in gulpfile.js

## Instructions
    npm install gulp bower -g
    npm install
    bower install

That should install all the dependencies along with the frontend libraries being used.

Running `gulp` will start concatenating the JS, compiling the SASS and will watch the sass files for changes.