Full featured web IDE based on NodeJS