Added a lot of stuff. Added singelton ElevatorController