A practical implementation of semi-classical transition state theory for polyatomics