Getting tfplib
To get tfplib you'll need a [http://subversion.tigris.org subversion] client. After you've gotten one you can checkout tfplib from svn://tfkyle.dyndns.org/tfplib/trunk or http://tfkyle.dyndns.org/svn/tfplib/trunk, with the commandline client that would be something like:
svn co svn://tfkyle.dyndns.org/tfplib/trunk tfplib
with TortoiseSVN you'll want to add \tfplib to the end of the checkout directory path.