Add MainWindowProxy classes
Add testCase3 proxy-demonstration function to main.cpp