list type definition
Add function and data definitions to list class