Created class structure