Update todo.
Correctly use objc_msgSend_stret.
Update todo list.
Fix mouse down events.