My main goal was to allow the game to act like classic pong, but have tools to allow the player to redesign the rules with as much freedom as possible while still maintaining a simple interface. Basically, allowing the player to relive an old favorite, but also giving them low level control...