Move over to use angularjs

Would love a review of this code @WDextradeur and @acostanzo if you have some time. I know you've both had some angular experience. Would love your opinions on how this might be better. My first stab at this.
I believe what you want here is a service. This is related to a comment further down on the page in the file `source/javascripts/services/colors.js.coffee`.