refactoring

- fixed package name
- added maven plugin so a runnable jar is created
- added log4j properties to control log output