Implement copy constructors.
Add more copy constructors.
Finish the view model.
Reparent the project history
Add more project views.
More baby steps

I need to create a custom controller for Projects.