move stuff a bit around
more safety, and support for different java projects - and switching between these