i. added double precision fix. ii. added minor changes to make OBJ file readable from threejs despite it's possibly threejs' OBJ importer that needs a fix to read standard OBJ files.
added more default materials reflecting more IFC elements.
uses only a GUID as mesh name.