First version of Moonlight controller. Not very good as it's using delay() and cannot implement reset button.