added linkedlist
moved stack into util and updated includes