added random color buttons, improved UI