Added the ability to have optional fields in mapping
Now able to specify a request and response mapping through data
Making some progress on child buffers