Implemented history. Pre-alpha version :)