implemented basic CLI, checkouts and directories rotation working