Add limit and offset, and changed reply finished code to use template.
Moved request code to include files.
Updated signals/slots