Added web ide functionality