Fully Function Elevator Simulator (with GUI) written in Scala