Texture binding + creation

Closes #49
Could you add documentation for these different variants?