Updated with styles and configuration pages.