Refactored the SSID generation out of Session and into SessionManager. Implemented logic to enforce SSID uniqueness. Fixed tests resulting from the refactor, all still run green since the change was fairly inconsequential aside from constructor contract changes.