Feature/settings themes

Added settings interface with the ability to change the users theme