updating all the notes/comments based on the latest development
restructured the client and resources to remove the base URI