Addressed code review comments

- Changed the init message parameter to S from Z
- Modified the tryInitialize function to not return a bool