added signal and linked list code, and midterm 2014