New screen implementation using defaultdict -> start to more efficient rendering.
refactoring.
background
fixes.
working session-info command.