added interface for batch processors (#27)
renamed batch processor class (#27)