New UI theme & setup util

Big push relatively stable few known bugs to be fixed