Changed check from a utility class to an object. Improved its checking functionality: it no longer gives false positives except for on GIT+ (can't be helped). Going to multithread now.