simple texture shader

first step on the way to writing application specific shaders!

NOTES:
-perhaps a "base shader class" and a "base model class" would be useful
to implement to prevent re-writing much of the code that is shared
between models/shaders
-bitmapshader should be called textureshader...