CMPS 111 Assignment One: Creating a Shell