Implement API for batch addition and deletion
Implement subtask
Remove dynamic_cast
Change to move constructor
lint fix
Merge pull request #294 from evansb/subtask-api

Subtask API without Undo support