Improving History

Closing #112
Closing #65
Closing #54