Separate byte code reader and classpath scanner into their own modules.