steps to use this project have been modified to make them more natural according to the pom.xml file structure