Adding high level user control functions

The user module is supposed to house the functions that the user will
commonly use or may need to access.