Clear Screen and 2.8TFT

Your instance of the TFT class is called Tft. Why are you calling clearDisplay() on some non-existent instance?