Implement ability to do a quest