Added Product Coding

Added Product Coding so far so green "yay" first test tests 3 methods