Simple classes that makes core data background processing easy