missing routes, file name fix, documentation and some minor improvement

Missing add to product route