Rewrote purging of older/unattached Reader data
* Removed unused resources
* General cleanup based on Lint recommendations
* Improved header comments in several classes