Updated the README and added a state system to the command handler so we can maintain a state for fake filesystems and previous commands