added plane, new texture, cleaned up some code