Split grips.js into modules and properly set dependencies
Rename grip folder to grips