added ability to complete tasks
added custom TableView class
added ability to edit item