Updated README to try and explain away all of Nicks horrible code