comments system based on react js and firebase