Shanjian crypto

update grunt rule using new layout convention. 
remove all npm moduels from the tree.