Add drawing tests
[Mac] Initial dialog backend implementation