Fixed routing for new project
Working with new project logic when empty
Fixed the rest of the routing issues that resulted from new project with no project