Routes, controller and views for adding projects

This PR introduces the basic form, along with the routes/controller changes to make it accessible.