unit test added, validation of price, unique title, and other formatting