Setup node.js, Separated client and server, Added save dialog and save button, Added save functionality to the server and client, Added jquery.ui and socket.io libraries, Implemented node.js http server