Ahreadmeagain

@seriousamlqz @yzhang90 @xiaohe27 @owolabileg please review **carefully**. 
What is the program to be weaved? A directory? A main class? A single file?