Created new models and interfaces for tasks.
Added new tests for tasks to investigate MongoDB.