SiteConfig updated to modeladmin style and fixed ajax switching

Fixes #830