Source Code for Final Binder

Added control listeners to all GUI components to keep constant WASD
focus, fixed key-release logic, cleaned up layout and formatting.