further fixes to get the site operating correctly. Includes setting up caching and DB updates, and a workaround for mispalced modules.