Turned the resource sidebar into a dedicated sidebar and split it into a
chat, resource library, and resource browser.
Chat is unimplemented.
Painting sprites from the resource library into the gameworld is not
fully implemented. The old code in that area needs to be updated to work
with the new implementation.