Practice for emulating core functionality of a Linux-style shell with respect to managing a file system. User can interact with a set of commands via a command-line familiar to users of Linux. Files and folders are not actually created in any form, this program focuses on the management aspect only.