Fixed some auth for project routes

Also started fixing some of the structure and logic in the project view