starting npm, node, and mongo from scratch to avoid discrepencies