CYB-79 + fix for front end to talk to this backend.
* Adds back-end to retrieve and store points configuration data
* Fixes the front-end to use the new backend
* Adds seed data for minimal required records (assigns random point values)
Hook together the submitted assignments into the Gallery.
Clean up some JavaScript, as per request of @christianv
Merge pull request #45 from coyote/ui_and_backend_to_update_points_configuration

CYB-79 + fix for front end to talk to this backend.