Make remoting modular
The remoting should be made modular, so you can add new remoting functions without touching existing files (e.g. files that are overwritten on update).
The remoting should be made modular, so you can add new remoting functions without touching existing files (e.g. files that are overwritten on update).