classes modeling structures and functionality of general utility