Added exceptions and Junit tests to ElevatorImpl, fixed exceptions in Building