Ted Cruz's New Website Proves He's All In for 2018