move batch processing to core
refactor; move batch processing to core module
improve error handling
update
implement POST, PUT, DELETE
implement OPTIONS
move request creation to factory
introduce action for operation handling
refactor
limit visibility
add executed flag
set executed flad accordingly
support executed flag