adding color randomizing, fixing tooltip and resizing, cleaning up formatting
cleaining formatting