added comments to react classes and removed useless date API call from member