Starting to move code over.

Looking into how to do *args/**kwargs equivalents in golang.