layout improvements and the starting of task creation. the next commit should show what is required to fully save an object