Texture binding + creation

Closes #49
Specifically, you don't think we need to support the limitation of having to bind to the same dimensionality? Or you don't think we need to support binding to a different target at all?