A full-featured GUI web browser implemented exclusively in javascript using Node.js