Unit Tests for the prime factors functionality
Implemetation of the prime factors functionality