fix npm name
lots of fixes - everything should work now
final fixes