Updated pom.xml and added tab completion