Palindrome products initial commit