Added a base definition for the common proxy.
Renamed methods to go conform with new MC names.