Fixed issues #45 and #49, changed LayerCheckerHelper and
ConventionCheckers to use ModuleStrategy instead of Layer