Cleaning up the code base for submission

Deleted a few unnecessary imports and variables. Added some error
handling to the elevator. Moved the construction of the narrator to a
different spot in the simulator class.
Fixed a bug with the ending of the simulation

The simulation ended before the elevators returned to their default
floor. It should be fixed now. I put a check in to determine when the
elevators have stopped moving.
Changed the output to be consistent

Output now conforms to the specs in Project part 4.
Output changes

Output changes to conform with specs