Revamping the user interface of gnome-calculator and implementing History View