color model for the tiers
adding loop to handle colors
refactoring touch event code to be more friendly to websocket testing + osc
simplifying color model