Tidy build/deploy process

Tidied up this component, should become the template for how we do these

 * docs are built from hologram
 * lint sass
 * releasing can be done through grunt