Looking for some guidance on how to contribute on Github, as I'm inexperienced in pull requests and that kinda stuff. If I have independent change suggestions for the source should I make different branches, or in the same branch? Also, do I do pull request or not? Should I do pull request once I'm done making changes?