4x speedup for NewMapStruct()

uses github.com/fatih/structure pkg.