Made Classes and the base strtucture of program