Added in compression and caching for the server. Updates to Background generation.