Tried to fix the issue where pieces went off screen on some computers.
I believe the problem was due to setting the JFrame size as opposed to
the content pane size. This fix is untested.