Class commenting, bug fixing, and OutputFileManager improving.