Cleaned up naming of linkedList (formerly node), made keyboard controls
only work when the shift modifier is pressed.