Adding dependencies and node setup