switched commands to be variable names, added in-chat log toggling, fixed bug where logging would reprint everything every line