Cairo version somewhat working
Cairo drawingarea