added client get/put/post and changed file structure
removed temp
simplify
removed temp