add error messages to edit/new views
add project id to tasks, display tasks in project view