Refactor Karma testing and build configuration

I'd also argue you should move `util/Readme.md` to `/Contributing.md` (for some nice github hinting)