Linked List Implementation

Refactored lots of datbase layer level code. This refacroization fixed
the memory leak problems and provided a more efficient solution for my
data layer.