refs #9 a new projects structure that is suitable for both Eclipse and IntelliJ