Initial commit of gf-tool