add simple history system
add clear command