Added a helper method to add help options and refactored the group decorator a bit.