Change concern name
Rework naming conventions, change api_accessible to disable csrf_checking but require unique authentication on every request.
Add object skeletons, change namespaces for objects persisted via the tapas head.
Add validators to the project, use them in api_accessible to ensure params passed to create don't suck (first draft).
Get validators all working enough not to break other things - add required :has_affiliation predicate to project and finish out core_file validator tests.
Rework existence check.
Ax validator service object.
Raise JSON error on invalid POST requests.
Fix comments, delete helper specs for the moment.
Remove dopey pending.
Move services out of models subdir, since they aren't actually models.
Write stupidly basic tests for each sort of validator, worry about perfect refactoring later.
Add comments
Move create job definition into api_accessible
Skeleton of creator service business.
Refactor out obvious bits of each creator service.
Fix service concern include/definition, write pending specs.
Merge pull request #3 from NEU-Libraries/feature/http_api

Feature/http api