added clean angular list, paging, search