continued work on plugin manager, added server types, autosave for settings