create empty files for initial task manager
use single IModel interface
Merge branch 'dev-gradle' into task-manager-base
Updating task-manager-base to most recent version of dev-gradle.
This is a great thing to do every once in a while - it reduces merge conflicts when we integrate it into dev-gradle.
Merge branch 'task-manager-base' into dev-gradle