Lots of updates!

The structure of the main page is complete. It currently shows:

1. A placeholder for the alarm icon (for when the alarm goes off)
2. The current time (in large letters. This will eventually use a special font that outlines each character in black
   but keeps the center white. If a font can't be found, then the canvas element will be used)
3. Below that is a placeholder for the "next alarm message", which shows the user the up coming alarm
4. Finally, then current weather is displayed. The items in the left column will be replaced with icons.
5. Added a basic (blank) layer which will contain all of the forms for the user settings. By default it's hidden, but tapping
   the time will make it pop-up. This will eventually be animated.

Backend:

1. The basic tasks were changed to allow concatentation of scss files before compilation. This allows global variables to be used. Add a global
   variable to the _globals.scss file and all subsuquent files will have access to that variable. For easier debugging, please add the name of the
   name of each file to the first line in the file (as a comment)
Removed node_modules and bower_components from the repo. They take up
space and npm install should install all dependencies.

Changes:
1. The form layer is now working correctly and the settings header is
   styled properly.

TODO:

1. Add the settings form fields.