Added customremote functionality. Users can now create a custom remote in the config.json file.