* Add calc doc
* Link doc from readme
* Rename stdnil to stdnull
* Add items to the TODO list in the README
* Update instructions in the README
* Improve feature list in README
* Add link to doc in README
* Disable unused show command
* Add colors to chess perf command
* Add kernel::fs::mount
* Check if fs is mounted before opening dir
* Save password hash during user creation
* Create home directory during user creation
* Improve path checking in mkfs
* Improve mkfs output
* Add install command
* Check presence of username and password during user creation
* Update documentation
* Check if user already exists before creation
* Split hashed_password
* Add save_hashed_password
* Rename login command to user
* Display MOROS version in a consistent way
* Use ctrl+d instead of ctrl+c to exit shell
* Rename mkfs to disk format
* Add disk list command
* Change prompt color if last command errored
* Improve installer
* Use $ and > prompts in doc
Use $ and > prompts in doc to indicate commands outside and inside
of MOROS respectively.
* Add basic filesystem
* Fix duplicate call to shell in main loop
* Add file type and size to dir entry
* Add sleep after write to avoid failures
* Add list command
* Add dir creation
* Add comment to write dir command
* Move File struct
* Update readme
* Sort files by name in list command
* Create some default dirs
* Avoid opening dirs with File::open
* Create default dirs on the filesystem
* Update read command to mirror list for dirs
* Add delete command