initial commit; static file server using in-memory cache (not yet redis)