Translated (via google APIs) all the comments to english.  No idea if it still compiles yet.
Everything compiles fine.
Merge branch 'translated'