everything works right now. adding resourcesful routing for exercises