Added enabled and slug fields as well as functions for remaining fields.
Some more cleanup
Add JavaScript file for settings functionality
Make sure JS goes in header
We only need one class for this whole thing, not 2
Use correct class name
fixed function comment
Fix class name