Initial non-working version.
Added file caching and OPCacheingClassLoader.