added title functionality for show page
added validation to ensure names are specified when creating projects