Parse in module1 commit

@dwightguth please review.
I collapsed all the history from #1115 in order to avoid the binary files. It was just way easier this way, and I don't care that much about it.