UCSD FBreader Project in CSE 218 (Group Work). GPLv2.