recolors buttons, adds 'my projects' label, refactors ui generation code