converting to grunt and updating formatting, readme, etc