changed parse from factory to service, like it should be.
added some explanations to the README