A window into δ Sct stellar interiors: understanding the eclipsing binary system TT Hor