A react component that allows you to live edit code in the browser