Added all Task methods

Added methods to return list of tasks based on criteria, update task,
complete task and delete task.