implemented shape subclasses and Swiftris game logic class