added admin tasks. split handlers and taks into seperate modules
Merge branch 'charles/usertask'