removed the hookable module because it violates principles of good design.

Split apart iomatic's persistable and viewable into their own "gem-like"
compartments.

Wrote out the spec_helper file so that it now grabs everything from the lib
folder. Testing does work, although no tests have been written yet.