"Upgrade Required" instead of my webpage, code not loading and node installing at every startup

I wouldn’t use Node 6; among other reasons, it won’t solve this problem. The sort of behavior you’re describing typically means that your project isn’t listening to one of the ports Glitch looks for, and Glitch will keep restarting your project until it sees it listening somewhere.

One easy way of doing that is described in this sample express config. It looks like you’ve moved or deleted your project so we can’t take a close look to give specific advice, but if you want to tell us the new project name we can try to help out.