Added necessary maven project building plugins in pom.xml, and fixed maven project structure