added textures, spawner gui and functionality