add Ball class