CHANGED:add missing constructor and minor changes on pom.xml;