Add ProductController, Route + Tests