add links to todos
add test code
correct logic around overlapped_ptr
re-organize test code