Holy Shit Commit!!!

Initialization all worked out.
Capable of moving pieces.
Rewrote associations.