implemented front end things
started refactoring reviewRender