A little more renaming, basic class role identification and README update.