Added a CSP API, and sessions now use JSON instead of pickle