added modern integration tests with QUnit/Karma