Reorganize for native vala xcb binding
Begin xcb vala codegen