maven skeleton added
ignore list updated
migrate to maven multi module project