Create history.cpp
Create history.h
Merge pull request #1 from jamesmsteele/master

pull history