Making the cache simulator a standalone package