Added npm component files which for some reason were left out.