Project Views

Adds projects views, routes and some additional tests