refactering tasklist
change ListAdapter to BaseAdapter
add footer eventhandling