Initial directory structure.
* First check-in
* Added option to Save Snapshot
* Added proper file type support for ROM's, and DSK's
* Insert Disk now also doubles as Insert Folder
* Added snapshots to STA files
* Added file type associations for cassettes, disks, cartridges and save states
* Added ability to open files from Finder by double-clicking
* Issue 1 Fix: (quickly toggling emulation hangs emulator)
* Added a temporary application icon
* POSIX thread support with CMThread (now joinable)
* Improved CMSemaphore
* Improved CMEvent
* Removed CMInputPeripheralTableCellView (unused)
* Adding a key layout
* Keyboard management and configuration completely redone - however, keyboard editor performance (specifically, NSTableView reloading) must be improved
* Completed keyboard editor
* Removed physical key information from KeyLayout (SR provides all the necessary key names)
* Minor changes to SR (better font alignment, smaller 'remove' icon)
* Initial work on the joystick mapper
* Joystick layout classes
* Joystick 1 Editor mostly completed
* Finalized input device layouts and implementation
* Added new Cartridge Document icon
* Completed joystick support
* Added new Cart, Cassette & Disk icons
* Added an option to reveal machines directory in Finder
* Added a custom About dialog
* Removed the ShortcutRecorder localizations
* Completed About dialog
* Added CMLoc() macro
* Fixed loading of machines with backslashes in path
* Added STA document icon
* Added Finder previews for Snapshots
* Fixed a memory bug in CMMsxDisplayView:captureScreen
* Added a film strip image for creating snapshot overlays
* Added suppression of non-MSX machines
* Added region-specific keyboard configuration