Moved setting file to JSON

-Added new settings class to represent a broader set of thing we might
want in the future
-renamed the shortcut manager to settings manager
-modified the settings manager to use the settings class
- instead of writing in a custom format, now shortcuts are using JSON