Improving the onboarding process for new contributors

I like the PR approach a lot.