Implement gamepad logic for macOS.
Specify final list of weapons in the game. Add additional details for information on sprites.
Organize audio. The sfx are also rearranged.
Put input and video subsystems into their own directories.