Renamed basic prisms to have leading underscore
prism changes before it gets removed
removed Prism.hs
Added bytestring dependency
Removed TH code, and added Primitive and Value files