added second draft of contribution process with github integration and auth