add new theme, new styling and fixes