first cut at using resource for crud operations
refactoring to use new service layer abstraction
finishing up resource refactoring, adding some alerts, changes to create task
move create task ctrl to appropriate location