Add README, LICENSE, split into GoSF and GoAKL versions
gofmt code
A few updates for GoAKL version