Texture binding + creation

Closes #49
I don't think this is needed here. It only affects sampling. They only use-case where it needs to be set if manual mipmap generation of sorts, where you'd like to change it per call (not on init anyways).