Merge pull request #30 from felixcheng/solo2

Reimplement chart with dimple
Changed overflow on elements to auto
Styles to add bg image to html tag. Using cover to make sure it is always centered
Reverted back to a button with no logo
New login button styles
Main background image for app
Merge pull request #31 from bvs90/loginpage

Loginpage
Revamped the navigation button, changed widget sizes, added opacity and border radius
Refactor
Styling for nav menu and widget containers
Merge pull request #32 from bvs90/homestyles

Homestyles
-When a user logs in and is new, it gets the select a team view. (So ability to see if a user is new ok with firebase)
->the select view is a specific view defined at the router level, not a pop up. So maybe the paralax effet would be nice.
-If the user selects the team, this team becomes the favorite team and is saved in firebase at the member level.
-If a user is not new, it does not get the select a favorite team and its favorite team is fetch from firebase.
->As the favoriteteam is available in the scope, I could get rid of the scope in the minileague controller
-In the IndexController, I call the getLeague service implemented with a cache.
-I had to store the dimple library locally because an http request is not accepted seen that firebase is https
-When a user selects another team with the menu, the current team is updated and the dashboard as well
BUG: If the team name has two words, it does not work e.g. Aston Villa
Merge pull request #33 from davidmansy/feature

Login, new user, pick a team, update dashboard is select another current team
Fix re-rendering of position chart'