initial import of struts implementation ( many issues and missing resources with git when committing the first import of struts version)