update packaging

- jquery and bootstrap are not dependencies
- set up karma/jasmine as a dev dependency
start on unit tests for Groups (mostly proof of concept)