added createTalk page and refactored some routes