added new class for handling obj model