spacing out the functions to make the easier to read
1) spacing out the functions to make the easier to read
2) Initializing spectrum color-picker in the ready block
3) Making sure undefined color value is not displayed in the `results` string
using _ in div id because - wouldn't work by itself in a js variable name
removing un-used code