fixed annotation type name handled by this AP
simplified Bean by removing Javadocs
restored Javadocs removed in previous commit
fixed issue with refactored code cleaning data before generation,
instead of after generation
refactored to better structure the model extraction and reduce
complexity