This project is to simulate real-world elevator system. There are three key components: Elevators, Users, Simulator. The project is expecting to use Actor as the basic Multi-Thread model to describe users, elevators and the interactions between them.