change API to resemble json.Unmarshal to provide typed access
int and floats
need an instance and support for multiple files