[AC] Minor change to how colors are updated: can't update with empty value proposition
[AC] Added cucumber testing (with pages)! Added rake tasks --> run 'rake test:all' to test unit and cucumber tests