Finished adding metrics collect and reporting.
Closes #1