Created separate modules for web app, maven plugin, and eclipse plugin