Merge pull request #5 from MarathonData/front

Front
Angular Conventions are now iterated but it is a living document please modify as you see fit!
Prep commit for pull request

Initial code of models/schemas.

backendTEST.js used for emulating middle
Merge pull request #6 from MarathonData/conventions

Angular Conventions is a must have document in our master branch!
unfinished middle code
Merge pull request #8 from MarathonData/middle

unfinished middle code
Merge pull request #7 from MarathonData/back

Initial code of backend models/schemas.
Reworked the structure of the frontend application
Merge pull request #9 from MarathonData/conventions

Reworked the structure of the frontend application
Merge pull request #10 from MarathonData/master

Rebasing