Add new Settings class and tests. Eventually, read settings from a config file. For now, they're hard coded.
Minor fixes to get tests to pass, plugin to load.