this is the latest immediately after updating to Meteor 0.8.3 and updating the iron-router dependencies. unfortunately, something still appears to be wrong with the routing...
fixed the iron-router update issue -- the blaze layout appears to still be broken, however.
fixed the routing problem to the home page
separated functions into a clearer file structure
fixed up the index.js and the routes.js
touching up the format of the module.js file
problems loading the attempt percentages..
The completion bars on the home page are now working
still haven't figured out the _.isEmpty error in the isDefined function, but reordered the functions within the client/js folder and added comments
fixed the isDefined function
all the updates to the code appear to be working. So everyting is slightly prettier
just merged the new branch in Meteor 0.8.3