Started work on interactive function editor