Create LinkedList.h

Fixes some synatctical errors from the original's, plus handles some encountered edge cases for node deletion.