Created dependencies for List Creation

Added the .h and .cpp files necessary to handle the list creation and
effective dependency interaction
Merge pull request #3 from jrpruit1/master

Created dependencies for List Creation