Updated to a more recent version
Changed the Elevator base class so that implementations are more simple.
Changed the implementations to reflect this.
Added the implementation for RandomElevator.
Added the implementation for ScanElevator.

Changed the input files from .rtf to raw UTF-8.