reorganized, ball drag
getters, setters, BallModel