Rearchitected application.
Made new tasks insert at top of list like before.
Merge pull request #13 from JGefroh/refactor/encapsulate-operations

REFACTOR: Rearchitected application.