css tweaks; add gruntfile for building docs, and manifest.xml for discovery