Create a new project feature complete
add title functionality for show pages
add validation to ensure names are specified when creating projects