NFL play by play results and a (semi) functional simulator using play by play results