New website for TF Runner is launched

The new website has been launched. Future site updates will be easier.
Thank you.