Made some ClientSide methods chainable
Added Kernel middleware for response manipulation