Moved code to src/main
Added some tests
moved code to src/main
new version
restructuring the source tree