OK, so I got all my server up and running. Basically I had to do a fresh install and change a few things.

cd /
mkdir steampipe
cd steampipe
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh +login anonymous +force_install_dir /steam +app_update 232250 validate +quit

I don't use the force_install_dir
here is my update script tsupdate.sh
cd /steampipe
./steamcmd.sh +login anonymous +app_update 232250 validate +quit


remember to chmod +x tfupdate.sh

Yes, the app ID for the install is not 440 in steampipe. It is 232250. However the app id for the game is still 440.

You server will fail to start if you use -autoupdate. They have modified this to require a path to your steampipe scripts.

More resrouces:
https://developer.valvesoftware.com/wiki/SteamCMD