Playable Game

Still need to add comments.
Needs rule enforcement