Initial Groundwork, User and Mainframe classes.