Bump Plek version
Load Oauth and Basic Auth credentials from ENV
Panopticon, not Panotican!
Add fields for editing people
Use our own content models
Merge pull request #1 from theodi/feature-add-people

Add people
Add editing facility for courses
Bump content models version
Merge pull request #2 from theodi/feature-add-courses

Add editing facility for courses
Bump Content Model version
Use ODI content models gem
Bump content models to 5.4.0
Add handlebars_assets gem

This provides the handlebars.js which is used in
the smart answer builder. 

It's declared here in groups for both assets and 
development as the file could not be required in 
the manifest when only in the assets group.
Add smart-answer-builder JavaScript assets

Change the application.js manifest to use the
require_directory method instead of require_tree
so that the smart-answer-builder directory is not
included on every page request.
Add views for simple smart answer builder.

This includes the appropriate JavaScript, embeds the
Handlebars templates for nodes and options, and 
displays this in a form for editing an edition
of kind "simple_smart_answer".
Bump content_models to 5.4.1
Generate JSON when nodes are changed
Add json getter/setters for nodes
Use the nodes_as_json field in the builder form
Build a smart answer UI using nested_form + JavaScript

There's still a lot more to do with this - particularly
around adding and removing options. 

If you're running this, make sure to use the latest 
branch of content models.