Clean up (again)

Renamed some things to be more consistent
Moved result strings from Ticker to ShootingGameThing
Added some robustness
Added more documentation
Reformatted some things