WIP implementation of the tomahawk api in go