Add speakingurl dependency
Finish controller and tests for tasks