General Updates

This is a pull request, which basically means that I copied your code in my own repository, updated it there, and now I want to merge my changes back into your repository. This differs from things like branching and regular commits because it is mostly designed for people working **outside** of your project (because I can't edit your repository, this gives me a mechanism to "request" changes to be made).

This specific pull request has 4 commits associated with it, all of which contain notes for what exactly I did. It's worth reading through the commits and making sure you understand exactly what I'm doing. Then you can merge the pull request and all of the code updates I requested will be made! You should then sync it with the github app on your desktop and watch the changes magically appear in your local files.