Fixed GUI button overwrite, JPanel layout issues, and made board more readable