add task description and repository structure