Added a logo-loader to display global loading state

Also did some fixes/formatting :/

This should resolve #7 
`appCtrl.loading = true;`

Should be moved to the TODO section.

We need to get resolves actually happening first.

I was mainly focusing on the directive in this PR.