Fix some of the inheritence tree

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Ensure Texture::bind is private

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>
Start of font support

Signed-off-by: Rick Taylor <rick@tropicalstormsoftware.com>