setting basic directory structure and basic sources