Cleaned up contrib flow shell.js and removed grunt dependency.