Update
1. Fix Remove
2. Nullify List.Header when Initialized, and set First to Header
3. Raise Program_Error on bad cursors