cname (let's get it working), and a new grunt module thingy