project restructure (hopefully last)

This project structure works the best for eclipse and jenkins.

After merging I recommend just deleting your existing checkout, re-cloning then following the instructions in the README.md.