Lots of good stuff!

- gmock inegration
- resources broken into plugin files with common interface