task items using json webservice
refactor WS code to be more DRY
refactoring timeitem for ws
back to working without timeitemws