added make file and npm deps