canvas has now a client side
Cleanup and func renaming
new concept of transaction directly bound to page (pagestate)
new concept of pagerequest
renamed framework request to global_request
Added overlays