Initial implementation of themes on front-end