RESource: A Framework for Online Matching of Assembly with Open Source Code