upgraded Struts dependency
removed logging as it doesn't add that much value
organized imports
made some more parameters accessible from configuration
added support for different comment styles