First version of the RemoteExtender with the use of interrupt
Need to add more cross plateform stuff