Issues #32 and #33

Added challenges->survey and challenges->comments routes, actions and initializers. Also testing was added for these new entries and test/setup.js was modified to reflect the new version and to remove a repeated else statement