Support for tasks on projects

the current flow is not the best, but it should be enough
for development purposes.