Initial commit of work. Still a WIP, but admin settings form is coming together.