Initial adapter cut.
Added ability to reuse game object.
Added additional debug
Turned out debug statements by default.