Major Updates

Introduced the headers, and secondary views.
Broke the rest API into distinct routes