Empty list with methods instead of null, created factory function for TouchList