move tests to a new package