Documented almost all of Screen and added a background to the chat for visibility.