Redesigned the calcMovement function
Added some event-based calculations (calcMovement for non-moving elevator in callElevator())
Added parameter to passengerLevel() (direction), use for check if passenger enters or not (check not implemented yet)