Directions

Changed the directional system to use a linked list