Bug Fixes

The game should be in pretty much working order by now.