Merge pull request #25 from fatchicken007/master

Separate controllers and directives into files
Added username and character select
Merge pull request #29 from conorfennell/character

Added username and character select
Ability to save username to database, still cannot properly retrieve it or check for it
Merge pull request #30 from aellawind/master

Ability to save username to database, still cannot properly retrieve it ...
Removed username template from index.html file and updated username controller to check for duplicate usernames
Merge pull request #31 from aellawind/master

Removed username template from index.html file and updated username cont...
improved wording and fixed username flow
Merge pull request #32 from conorfennell/wording

improved wording and fixed username flow
Update css styles and separate icomoon styles
Add and subtract user attributes when equipping and unequipping items
Update inventory icon
Add check to see if user has hp to go to battle
Add alert when battle is won or loss
Add alert on battle request
Add experience and gold logic when user wins/loses a battle