Texture binding + creation

Closes #49
ok, here the usage is right. Hence, we do need those `miplevel*` functions just for the storage.