~ Cosmetic changes.
~ Minor changes.
+ Add docs to progress and client session.