Fix behaviour of size_allocate
Adding show_all()/hide_all() methods
Use queue_draw(), new Canvas.set_parent_widget()
Playing with aligment