3 grunt

This pull request introduces grunt for task management. /cc @alexloi