added prime factoring and new isprime method