box-shadow can't have two color values

fixed box-shadow issue on `button` and made box-shadow more subtle
Add easy host to Gruntfile.js

`grunt build` to compile everything, `grunt serve` to host files.
Spacing, shadows, transitions, compatability

A few CSS changes to make the modal nicer-looking.