Initial reimplementaion of server in node. Add .gitignore