@@ -0,0 +1,479 @@
+package com.fwdekker.randomness;%0A%0Aimport com.intellij.openapi.components.ApplicationComponent;%0A%0A%0A/**%0A * Superclass for classes that will contain settings that should persist over IDE restarts.%0A */%0Apublic abstract class Settings implements ApplicationComponent %7B%0A    @Override%0A    public void initComponent() %7B%0A    %7D%0A%0A    @Override%0A    public void disposeComponent() %7B%0A    %7D%0A%0A    @Override%0A    public String getComponentName() %7B%0A        return getClass().getSimpleName();%0A    %7D%0A%7D%0A

Add Settings superclass