Added SharpDX package
Work on button input
Work on input handling
Renamed/reordered methods
Cosmetic fixes
Refactored InputAssignment to separate class/file
Some reordering
Added input assigments to configuration
Added Load/Save of new settings
Added new setting to form