added npm and stuff