Episode 5 (first half): Add Sided Proxy class skeletons