Changed handleRequest to actually handle it.

Change handleRequest to processRequest. Wrote new handleRequest that
calls processRequest and then handles the results.
Added constructor args to set properties

Being able to pass in the properties as args make setting up the
framework more flexible.
Updated example to match handleRequest update.
Updated readme to even simpler example.