Re-implemented the list as a 2 dimensional list. Fixed every catostrophe that came with it. Found a new issue! Added issue to TODO.