Implement event listeners in Freese layout with seesaw

Signed-off-by: Daniel Borchmann <daniel.borchmann@mailbox.tu-dresden.de>
Delete with-change-on macro

Signed-off-by: Daniel Borchmann <daniel.borchmann@mailbox.tu-dresden.de>