begin restructuring of source tree