Hey man whats up. I took a second to go through your code and discovered several minor problems you might have overlooked.

First off when reading input from KeyEvent you should always use


if...