Repository navigation
- Added more mappable functions
- Input detection should be more robust to allow for wider variety of devices
- Program will now automatically create a .csv of mappings as they are created; these mappings will be automatically loaded when starting the program. Manual saving and loading functionality is preserved if you want to switch between multiple input devices.