Fixed project structure

Moved test source to src/test/java
Enhanced .gitignore