Add spin.js
Use not minified spin.js
Add a loading overlay directive
Handle failed save request and prevent default in Group controller createGroup()
Modifications to index.html.erb