added more util funcs
added arbiter.go and bb.go
added license header