One() now return error
Added GetProduct() and GetCategory() details. Better router script.
All app functions removed e rewrited in app/app.go