Text this: The Implementation of Communicative Language Teaching (CLT) and Factors Hindering Teachers from Implementing it in High School