Added custom admin option page factory (supports checkboxes, radio buttons, textareas etc.), Added admin option page, new directory structure