added first factory
work in progress on broken integration spec
integration spec for create and delete of a set