use __ to leverage python name mangling which effectively makes these private instance fields
trimming down dead code
moving on from balls to squares...