added basic textarea to edit and run programs