remove npm and split build into different project