Changes

This is my first pull request so I'm still trying to figure out what the hell is going on... Took me while to figure that I needed to compare your master to my master. Is this how I should do it?

Also, what do you put in the comments? I mean everything is already in the other commit messages, do you just do a simple overview?

Another question, if you create a pull request, and then I got to my local machine and do a `git pull`, does that get your pull request? Trying to figure out all this.