Turned DangerousBall into an Abstract Class