Refactored to start using npm and grunt in root of repo
Added grunt tasks: install, install:example, serve:example and test, as well as npm test
Move table grid to directive
Fix CRUD grid for annotated resources
Fix typeaheads
Added tasks to gruntfile