Let BaseApp resize render viewport along with window resizing. Updated some log messages.
Updated Texture interface and added TextureManager.
Texture changes that got left out with previous commit.