added instance and mesh object classes
added color and material classes