Created classes for Remote and Site