Setup fixed size mem pools for batches and slices and removed "buffer types" in favor of specified sizes