Improved Algorithms And New Models In Property Testing