Renamed main function.
Refactored Cargo subclasses to a color enum.
Removed color check.
Added level model. Renamed forEach methods.
Fixed type annotation bug.
Added margin parameter and updated test drawings.
Setup initial view based on highest stack.