fixed incorrect textures files
added control logic for fuser

it is very buggy, glitchy, crashy, and otherwise unstable, do not run
this commit unless fixing it, will fix tomorrow, having a break atm