Task Archiving and More

This branch contains complete CRUD functionality.