.rc file extension is no longer in use, updating to .rs.
Commenting out attributes, updated for loops, and figured out @Reader.

Not sure about how crate attributes work, or what all those other
attributes are; figured out a compiler friendly pointer scheme for
Reader, and updated for loops to the for-in version.