Add history, improved render button ux and fix some css