Still working on turning simulator to OOP.