Gofore programmer: initial commit