Add a the beginnings of a webapi

Gofmt code to standard settings (8 space tabs)