Lab 1 project simulating caches.