Started a linked-list matrix type, which compiles but awaits testing