implement the front end part of the commenting system, database not yet updated