Busy fixing stuff
Almost done
Added command categories
Fixed all docstrings.
Merge branch 'cmd-categories' into bleeding