Pong 1.8

Major overhaul and bunch of rewriting.