Add user/param checking to functions & improve output

 - Add checking to add user function
 - Add checking to comment modification function
 - Exempt users own group from group functions
 - Improve output of group checking function
 - Refactor remove group to remove all groups
 - Reformat and add colors to all output