Changed non-object structs to start with lowercase letters. Added zpRectangle and zpRange to help with texture rendering.
Texture rendering is working. Needs cleanup.