Modal background fix (and minor clean up on app.js). Thanks Kevin.