Added group aliases, descriptions
Added options to sort alphabetically
Added usage and options error handling