Modified JSON settings file + Major changes

The JSON file now stores the modules and settings. The settings now
(somewhat) apply to PandaStack. Some changes and tweaks to classes, etc.
Update the sample JSON file