Added the username to the data transfer object for users and made the account page show the username. Added the ability to extend certain user defined classes with system defined classes, such as machine type definitions, and machine and product status codes.