Merge pull request #11 from marcoau/development

Restructured front-end, with dashboard working with dummy data.
Added email regex, in user create
Added create company, modified user info virtual
Changed default role to employee from user
Created get recent scores for a company test
Implemented naive employee vs. executive accounts logic.
Implemented POST companies scores logic and test
Merge pull request #13 from omkarv/newcompany

Added create company, on user signup
Added user id to get company post db response
Work in progress on dashboard weekly average.
Merge pull request #14 from marcoau/development

Modularized D3 code and started working on smooth dashboard lines.
Implemented get most recent scores for a company
Fixed post score response, returns user info
Removed unused sort in getMostRecentScores
Removed comment
Merge pull request #15 from omkarv/getrecentscore

Get recent scores
Added last login date to user schema
Implemented uesr posting rate-limiting
Changed post rate limit to every 24hrs

Removed debug messages
Updated response status codes