Added in a rough linked list library
Moved source files into their own directory
Updated SConscript build file for the latest changes