Implemented check-in functionality.
Merge branch 'feature/history'