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