#14 move tests into packages matching the API