Added history saving and loading and which and touch
Merge pull request #1 from adamskt/StealingLiberallyFromGithub

Added history saving and loading and which and touch