Refactor admin settings
Add missing timestampable behaviors
Add settings form