Added DIList class to store interaction counts.
Changed all functions to return or receive DILists instead of data lists.
Added import for methods package.
Added man page for DIList and methods.
Updated all man pages usage/value/examples to use DILists.