Renamed proxy to baseproxy for future subclassing.

Signed-off-by: Nathan <nzhang32@gmail.com>