Balls where not all falling as they should

Complete rewrite of the makeBallsFall() method