- Add KeyBindings system with JSON persistence to %APPDATA%
- ControlsWindow now allows clicking to rebind keys (click left/right for primary/alternate)
- Press DEL/Backspace to clear a binding, Reset Defaults button to restore
- Add 1x graphics scale option (original tile size) alongside 2x and 4x
- Fix Asset Viewer click handling - MenuBar now checks window ID
- Add RenderSetLogicalSize at initialization for consistent scaling
- Add screenshots to README (title, gameplay, world map, script editor, asset viewer)
- Remove placeholder comments from README
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>