selected task if is still to do can will be unselected
marking task as completed is working now
DBController has undo functionality added