updated packages; added require.js, grunt, bower