added chat commands

file refactor for better organization as the mod grows