ADD: img/ route
CODE: viewer cleanup
CODE: refactored TextBuffer to work again
WIP: LabelRepresentation