Organization for readability, documentation
Stopped a few stupid things user could do, and identified the rest of them
Updated commands.txt with all current known client commands