rainbow-js is a simplistic lightweight 'directive' approach that uses jquery to handle modeling and rendering views on an html page. This is really just a toy project for me to mess around with javascript and borrows ideas from other great framework/libraries like angularjs, knockout, backbone, ember, meteor, deployed, etc...