* get ShowMessageBoxSync working with gin * move more dialog methods * all methods moved * cleanup * add util func for template creation