Finishing the Abstract list class and tests.