adds basic function to complete task (permission needs to be extended)
merge in router, singletaskview