metrics refactor + add support for inspect json api
add ignore tag to default metric name that gets reused
add readme for inspect json api