Adding in node github.
Changed around logics and goals.