remove useless comments
refactored code to use the push_back command.
refractors empty space away
added output list of enums
added class member that describes number of parameters
added method to determine the list of knowns
moved some functions around