Added a lot of docstrings
Added commands
Modified the way list commands are used