Adds a lot of explanation to the README