fix put tile handling; add stubs for other events