Added new Utility class: BundleChecker

I'd like to get another set of eyes on this to make sure I didn't miss something.