initial commit

Attempted to setup a basic architecture that could work across frameworks and
formats.

Intended as a discussion starter!
What i envisioned here, and perhaps my naming is (way) of, is -- on the api side -- a converter that converts from whatever you return from your action method (any object) into the intermediate, format specific resource representation (ie. HalResource, CollectionJsonResource).