Added Collidables class and subclasses for collision handling.