added tests for first 6 reqs in todo-list