Update bower components
Add kinetic.js vendor library
Add initial `cube-directive`
Update cli and colour-explorer views/controllers to use the cube-directive