CacheSimulator Simulates a working Cache using java input settings(Write back, Write through, Write allocate, LRU, FIFO)