added all the theme code ready for theme to be styled