refine the project to maven and better format
mend