deleted unessasry classes

deleted unneeded classes, they are uneeded because and inline definition
for setting the texturefile was available, meaning that having discrete
classes was unneded