Get one-way data-binding going

Clicking on a color updates the displayed selection, as well as the text
fields showing the 8bit and hex values.
Fix issue where initial color did not render
Update styles to be less... defaultish
Add .tern-project to .gitignore