Code refactoring
Perform renaming VirtualObject to RemoteClass
Perform renaming Repository to RemoteRepository
Code refactoring
Merge branch 'develop'