Fixes for dynamic array, including unit tests
Fixes for linked list + unit tests + reorg

Reorganized LinkedList to fit my new application structure.
Discovered some bugs while building the dequeue and fixed them.
Added some unit tests, but have more to go.