Better handling of interact key
Revert texture unloading
Fixed broken code