Merge pull request from dshukertjr/feat/doc feat: Add comments on every public member