work on tests, extension more conforming to spree extension guide