separated folders for core java programs and advanced java