Update generic package to use Ginkgo

Also included these tests in our test runner