Developing Theory and Methods to Understand and Improve Collaboration in Open Source Software Development on GitHub. (September 2018)