Add files
Implement reload, unload, and usage commands.
Bring forward null checks to avoid NPEs
List for new commands. Add return statements to avoid always showing help.
Implement getUsages(), load(), reload(), reloadAll(), and unload() methods.