Added several class documents and few other minor changes.