Add List Node struct implementation
Add List struct implementation
Add missing semicolon after struct implementation
Add List Create function implementation
Add missing parameter variable name 'k'
Fix spacing in parameter for readability
Add List Node creation function implementation
Add List Search function implementation
Add List Insert function implmentation
Add List Delete function implementation
Add List Node delete function implementation
Add List Destroy function implementation
Add List Node Retrieve function declaration

Function to retrieve key from any List Node
Add List Node Retrieve function implementation