Added a collide() method to collide with boundaries.
Made it so that bullets can only bounce of boundaries once.
Actually remove bullet the second time it bounces.
Added abstract collide() in SuperClass
Implemented collide() for Bullets()
Worked out the collide method for all subclasses
Added the bounce method to SpaceObject