fix dependencies, move shell stuff to grunt build