remove gbase dependence
add git ignore for proto generated file
update