Removed references to smoothscroll
Removed now unnecessary init thang
Added controls for showing, hiding click
Merge remote-tracking branch 'ChronoCommit-Upstream/master'
Formatting fixes
Merge remote-tracking branch 'ChronoCommit-Upstream/master'

Conflicts:
	app/index.html
Removed now unused init directive
Added angular module for scrolling and added directives and config to match previous settings (.5s, easeInCubic)
Updated bower with essential package of scroll
Merge pull request #20 from MarcelCutts/master

Reworked smoothscroll to not be dependent on init
Added a simple linear gradient as the background of the world map.
Get an example with time in action. TODO: fix this so it will work when crossing page boundaries.
Simple scrolling background. Still a lot to be done here though.
Corrected some of the issues with the sun over sea effect.
Use isUndefinedOrNull function rather than explicit check.
Update to the sun effect in the background. Added logic for resizing.
Code tidy up.
Added a comment to clarify where the background gets initialised.
Update initial position of sun so that 12:00 noon corresponds to a position of San Francisco, CA
Make the world turn the other way round.