Updates gitignore to ignore the Node.js server files used for testing
Updates leesson controller and partial so that it no longer relies on jQuery to show and hide
questions and tests. Now uses ng-hide and ng-show.