add timeout on live search, replace search icon with spinning icon when searching
add activity service, add jinja filters for date