implement delete capability for projects
handle request for nonexistent project
add ticket creation and validation
implement tickets scoped to project
implement edit tickets
delete tickets