add api. add events generator.
generate less events
add latest_events to IndexView
Merge branch 'latest_events'