created base methods and attributes for each class