mavenized the project

- moved files into a standard mvn layout
- added local maven repository for non-mavenized dependencies
  - added pde.jar:2.1.1