Initial work on Remote API
Just more code