Split scanning and running into separate parts to remove instantiation of classes that have no annotated methods