updated to include a skeleton config page and infrastructure