fixed else formatting
adding demo page, finishing making color picker more object-oriented