Theme pages

Add dynamic theme pages and a theme list plugin