Removed redundant output. Added downward movement.
Privatized several methods for safety. Added a new method that is to be called by the timer in Main
Changed the behavior of game depending on gameIsOver.
Changed implementation of how gameIsOver affects the game mechanic.
Added a KeyListener to panel
Replaced code to maintain array index in bounds.
Added J and K keys to allow rotation.