Texture binding + creation

Closes #49
Can we index `Vec`s now?! :open_mouth: