lib: add moment.js
history: style history items
react: add keys to items