Add more incomplete tests
Complete tests
Add function to link the lists programattically
Correct attr_accessor
Fill out list
Fix tests