Adds fixes to lesson related models
Adds routes to enable section based lesson flow
Merge branch 'master' of github.com:KitchnSink/blender into feature/lessons
Adds experience to question model
Updates convenience methods for lesson related models
Adds support for answering questions, getting exp and losing hearts
Adds hearts to header as link to profile
Updates flow to assign experience to players vs users
Fixes url generator for profile
Adds basic summary page
Merge branch 'master' of github.com:KitchnSink/blender into feature/lessons

Conflicts:
	app/controllers/lessons_controller.rb
	app/controllers/questions_controller.rb
	app/views/lessons/show.html.erb
	config/routes.rb
Adds fixes from merge
Merge branch 'master' of github.com:KitchnSink/blender into feature/lessons

Conflicts:
	app/controllers/lessons_controller.rb
	app/controllers/questions_controller.rb
Fixes issues with authorization requirements
Merge pull request #12 from KitchnSink/feature/lessons

Feature/lessons