Refacto ApiRoute, add template Implementation Notes, add one case in sample class Client