added ListPointer Class functionality, add ListPointer tests