Added Apache Maven support

* Moved all the files in ./src/ to ./src/main/java/
* Created Maven pom.xml (http://maven.apache.org/)
* Unit Test's can be added under ./src/test/java/

> To build the project and run Unit Tests use "mvn install".
> To build Eclipse project files use "mvn eclipse:eclipse".
> If you are using IntelliJ then just open the "pom.xml" file.
>To remove any generated files use "mvn clean eclipse:clean"