reformat
Use l2met conventions
Updated test cases & docs for l2met conventions. Added metric.event()