modify to add presto aggrestion functions.
add presto function editor.
presto function editor js file.