Adding features

adding functionality regarding interaction between tasks and volunteers