Added category to the bean...
Refactored to allow for csv and xml... Then ditched the idea of xml... just overly complicated here.... I'll pull the code after this is pushed...