add all lists
clean entry before post
list factory stuff
add stuff to delete list
process list function

also, use data-ng-src instead of src to avoid http call