/** * controller handles all communication between model and view. * It stores a current snapshot of the simulation. * * @author Daniel Vedder * */ package controller;