Merge pull request #45 from mattrjacobs/2.x

Added metrics reporter running on background thread
Reorg of Packages and Class Names
Merge pull request #46 from benjchristensen/reorg

Reorg of Packages and Class Names