Textures

Now supports textures! Yes, I used our project for the homework. I'm all
for killing two birds with one stone.