Fixes #146 - show/hides loading screen

- Shows loading screen on app launch and fades it out when app loads over 0.5 seconds.
- Unwatches app loaded functions after data has loaded.
- Adds fadein CSS class.
- CSS whitespace cleanup through TrailingSpaces plugin.

@alanjosephwilliams ready for review and merge.