textures added

normals seem to break everything though. requires more investigation.