Updated docs
Uses grunt-docco for generating docs with Grunt