fix row-on-hover style problem
add more detail to contract-line popup; introduce DataTables