Added more folder structure and proxy classes and IProxy interface.