basic client server, add node web client and dependencies