Game fully implemented, but no bells/whistles yet (some cleanup probably necessary too)