Source folders refactored to use /main/java /test/java pattern