created BufferManipulatorInterface
added ManipulateBufferEvent
refactored, on setter for each manipulator
finished another scribble