Sachverhalt:
A.
Am 12. November 2008 schlossen die Versicherung C._ als Vermieterin und A._ (Mieterin, Klägerin, Beschwerdeführerin) einen unbefristeten Mietvertrag über eine 5-Zimmerwohnung im 3. Stock der Liegenschaft D._ in St. Gallen mit Mietbeginn am 1. Januar 2009. Per 1. Juni 2010 erwarb die B._ AG (Vermieterin, Beklagte, Beschwerdegegnerin) die Liegenschaft.
Mit Schreiben vom 18. April 2013 kündigte die Vermieterin das Mietverhältnis mit der Mieterin per 31. Juli 2013.
B.
B.a. Nach erfolglosem Schlichtungsverfahren erhob die Mieterin beim Kreisgericht St. Gallen Klage gegen die Vermieterin und beantragte, die angefochtene Kündigung sei aufzuheben; eventualiter sei das Mietverhältnis längstmöglich zu erstrecken.
Mit Entscheid vom 5. Dezember 2013 stellte der Einzelrichter des Kreisgerichts St. Gallen fest, die Kündigung vom 18. April 2013 per 31. Juli 2013 sei gültig. Die Beklagte habe die Klägerin 2011 dreimal schriftlich wegen Vogelfütterns und seit Mai 2012 vierzehnmal wegen Zahlungsverzugs gemahnt, und die Klägerin habe nicht nachgewiesen, dass die Kündigung ausgesprochen worden sei, weil sie nach Treu und Glauben Ansprüche aus dem Mietverhältnis geltend gemacht habe. Ursache der Kündigung seien nicht die von ihr behaupteten, zeitlich weit vor der Kündigung liegenden Reklamationen gewesen, und von einer Schikanekündigung könne angesichts der zahlreichen Abmahnungen der Klägerin insbesondere wegen Vogelfütterns und wegen Zahlungsverzugs nicht ausgegangen werden. Wegen der gesundheitlichen Einschränkung der 64-jährigen Klägerin und der körperlichen Behinderung ihrer bei ihr wohnenden 41-jährigen Tochter erstreckte das Kreisgericht das Mietverhältnis einmalig bis 30. November 2014.
B.b. Gegen diesen Entscheid erhob die Klägerin Berufung an das Kantonsgericht St. Gallen. Am 18. August 2014 erging folgendes Urteil:
"1. Die Berufung wird abgewiesen.
2. Die Gerichtskosten des Berufungsverfahrens in der Höhe von Fr. 5'000.-- hat A._ zu bezahlen. Zufolge unentgeltlicher Rechtspflege ist sie vorläufig von der Bezahlung befreit.
3. A._ hat die B._ AG für ihre Parteikosten im Berufungsverfahren mit Fr. 4'780.-- zu entschädigen.
4. Der Staat entschädigt den unentgeltlichen Vertreter von A._, Rechtsanwalt Ivo Künzler, für das Berufungsverfahren mit Fr. 3'861.--."
C.
Mit Beschwerde in Zivilsachen beantragt die Klägerin dem Bundesgericht, die Ziffern 1, 2 erster Satz und 3 des Entscheides des Kantonsgerichts St. Gallen vom 18. August 2014 sowie die angefochtene Kündigung seien aufzuheben; eventuell sei die Sache zur Neubeurteilung an das Kantonsgericht zurückzuweisen. Eventualiter sei das Mietverhältnis längstmöglich, mindestens aber um 12 Monate zu erstrecken. Zudem ersuchte die Klägerin um Gewährung der unentgeltlichen Rechtspflege und Verbeiständung für das bundesgerichtliche Verfahren.
Auf die Einholung von Vernehmlassungen wurde verzichtet.
D.
Mit Präsidialverfügung vom 16. Oktober 2014 wurde festgestellt, dass der Beschwerde im Umfang der gestellten Begehren von Gesetzes wegen aufschiebende Wirkung zukommt.

Erwägungen:
1.
Die Beschwerde richtet sich gegen einen verfahrensabschliessenden Endentscheid (<ref-law>) einer oberen kantonalen Instanz, die auf ein Rechtsmittel hin kantonal letztinstanzlich in einer Zivilsache entschieden hat (Art. 75 i.V.m. <ref-law>). Der Streitwert beträgt Fr. 80'000.--, womit das Streitwerterfordernis für eine Beschwerde in Zivilsachen erfüllt ist. Da auch die übrigen Sachurteilsvoraussetzungen gegeben sind, ist - unter Vorbehalt hinreichend begründeter Rügen (vgl. E. 2 hiernach; Art. 42 Abs. 2 i.V.m. <ref-law>) - auf die Beschwerde einzutreten.
2.
Die Beschwerdeführerin beantragt nebst der Aufhebung von Ziffer 1 des angefochtenen Entscheides (Abweisung der Berufung), auch die Aufhebung von Ziffern 2 (Gerichtskosten zu Lasten der Beschwerdeführerin) und 3 (Zahlung einer Parteientschädigung durch die Beschwerdeführerin an die Beschwerdegegnerin). Mit den letzten zwei Rechtsbegehren setzt sich die Beschwerdeführerin in ihrer Beschwerdebegründung jedoch mit keinem Wort auseinander. Entsprechend führt sie denn auch nicht aus, ob sie mit diesen Anträgen verlangen wollte, dass die Gerichts- und Parteikosten des kantonalen Verfahrens auch bei Abweisung der Beschwerde anders zu verlegen wären. Ebenso wenig begründet die Beschwerdeführerin ihren unbestimmten Eventualantrag auf "längstmögliche Erstreckung" des Mietverhältnisses. Damit genügt die Beschwerdeführerin den Begründungsanforderungen offensichtlich nicht (<ref-law>), weshalb auf diese Anträge nicht einzutreten ist.
3.
Die Beschwerdeführerin macht geltend, sie sei nach wie vor der Auffassung, Grund für die im Frühjahr 2013 ausgesprochene Kündigung sei ein missbräuchlicher im Sinne von <ref-law> gewesen. Dabei rügt sie den angefochtenen Entscheid in zweierlei Hinsicht:
3.1. Zunächst macht die Beschwerdeführerin geltend, entgegen der Auffassung der Vorinstanz habe sie in ihrer Berufungsschrift genügend substanziiert dargelegt, dass die Kündigung (auch) wegen der Rechnung der E._ AG erfolgt sei, über deren Erhalt sich die Beschwerdegegnerin geärgert habe.
3.1.1. Die Vorinstanz hielt fest, die Beschwerdeführerin genüge ihrer Substanziierungspflicht hinsichtlich des von ihr geltend gemachten Feuchtigkeitsschadens in keiner Weise; ein solcher sei nicht nachgewiesen. Ebenso wenig nachgewiesen sei, dass die Beschwerdeführerin diesen Feuchtigkeitsschaden rechtzeitig gerügt habe. Zwar mache sie geltend, der Beschwerdegegnerin den Feuchtigkeitsschaden im Sommer 2011 telefonisch gemeldet zu haben. Diesbezüglich habe die Beschwerdeführerin aber weder die genauen Daten, noch die Häufigkeit, noch die Person, mit welcher sie die Telefongespräche geführt haben wolle, noch den genauen Inhalt der Telefongespräche genannt. Vor diesem Hintergrund könne auf die beantragte Einvernahme von F._ verzichtet werden, da die Abnahme eines Beweismittels eine hinreichende Tatsachenbehauptung voraussetze. Hinzu komme, dass zwischen dem im Sommer 2011 aufgetretenen Feuchtigkeitsschaden an der Gangwand und der Entstopfung der Dusche bzw. des Waschmaschinenanschlusses durch die Firma E._ AG im Juni 2012, kein Kausalzusammenhang aufgezeigt wurde. Abgesehen davon würden denn auch keine objektiven Anhaltspunkte für einen adäquaten Kausalzusammenhang zwischen der Rechnung der E._ AG, welche die Beschwerdeführerin der Beschwerdegegnerin zur Zahlung weitergeleitet habe und der Kündigung des Mietverhältnisses bestehen.
3.1.2. Was die Beschwerdeführerin dagegen vorbringt, soweit sie sich überhaupt in rechtsgenüglicher Hinsicht damit auseinandersetzt, vermag nicht, die vorinstanzliche Beweiswürdigung als willkürlich auszuweisen. Sie macht lediglich geltend, die Vorinstanz hätte bezüglich des Feuchtigkeitsschadens einen Augenschein durchführen müssen. Dabei zeigt sie aber keineswegs mit genügenden Aktenhinweisen auf, einen entsprechenden Beweisantrag im kantonalen Verfahren bereits gestellt zu haben. Weiter macht sie geltend, sie habe gar nicht weiter substanziieren müssen, was mit dem jeweiligen Angestellten der Beschwerdegegnerin am Telefon bezüglich dem Feuchtigkeitsschaden besprochen worden sei. Vielmehr hätte das Gericht aufgrund der richterlichen Fragepflicht die entsprechenden Fragen stellen sollen. Bei Streitigkeiten aus Miete von Wohn- und Geschäftsräumen betreffend Kündigungsschutz und die Erstreckung des Mietverhältnisses ist der Sachverhalt von Amtes wegen festzustellen (Art. 247 Abs. 2 lit. a i.V.m. <ref-law>). Somit galt im vorliegenden Verfahren nach <ref-law> die soziale Untersuchungsmaxime. Doch auch im Verfahren, wo der Richter den Sachverhalt von Amtes wegen abklären muss, sind die Parteien verpflichtet, die wesentlichen anspruchsbegründenden Behauptungen dem Gericht zu unterbreiten bzw. aktiv bei der Feststellung des entscheidwesentlichen Sachverhalts mitzuwirken. Sie haben die relevanten Fakten vorzubringen und die allenfalls zu erhebenden Beweismittel nach Möglichkeit zu bezeichnen (Urteil 4A_723/2012 vom 3. April 2013 E. 3.3; Urteil 5C.20/2007 vom 2. August 2007 E. 6.2, nicht publ. in: <ref-ruling>). Entscheidend ist vorliegend jedoch ohnehin, dass die Beschwerdeführerin mit keinem Wort darauf eingeht, dass zwischen der Rechnung der E._ AG und der Kündigung kein Kausalzusammenhang besteht. Entsprechend ist nicht ersichtlich, was die Beschwerdeführerin mit ihrer Rüge überhaupt bezwecken will. Wie die Vorinstanz willkürfrei festgestellt hat, hat die Rechnung der E._ AG und die damit einhergehende selbstständige "Mängelbehebung" durch die Beschwerdeführerin keinen Kündigungsgrund dargestellt.
3.2. Sodann stört sich die Beschwerdeführerin daran, dass die Vorinstanz hinsichtlich der Erstreckung des Mietverhältnisses die Ausführungen der Erstinstanz bestätigt und der Beschwerdeführerin keine weitere (längere) Erstreckung gewährt hat. Auch diese Rüge erweist sich als unbegründet. Die Vorinstanz hielt nämlich fest, die Beschwerdeführerin habe in ihrer Berufungsschrift keine Einwände gegen die von der Erstinstanz gewährte Erstreckung auf den 30. November 2014 erhoben. Vielmehr habe sie die Überlegungen der Erstinstanz "ausdrücklich nicht beanstandet". Vor diesem Hintergrund erweise sich denn auch ihr Eventualantrag auf "längstmögliche Erstreckung" als unbegründet und unbestimmt, weshalb es bei der einmaligen Erstreckung bis 30. November 2014 bleibe. Entgegen dem was die Beschwerdeführerin vorbringt, hat die Vorinstanz damit sehr wohl begründet, weshalb es bei der von der Erstinstanz gewährten Erstreckung bleibt und sich weitere Ausführungen diesbezüglich im Berufungsverfahren erübrigen. Die Beschwerdeführerin legt denn auch nicht dar, dass die Vorinstanz mit dieser Feststellung - die Beschwerdeführerin habe die Ausführungen der Erstinstanz ausdrücklich nicht beanstandet - in Willkür verfallen wäre. Gestützt auf eine falsche Annahme macht die Beschwerdeführerin im bundesgerichtlichen Verfahren vielmehr geltend, gar nicht gehalten gewesen zu sein, sich mit der Erstreckung auseinanderzusetzen, da sie in guten Treuen damit habe rechnen dürfen, dass die Vorinstanz die Kündigung wegen Missbräuchlichkeit aufheben werde. Dieses Vorbringen ist haltlos.
4.
Nach dem Gesagten ist die Beschwerde unbegründet. Sie ist abzuweisen, soweit darauf eingetreten werden kann.
Dem Gesuch der Beschwerdeführerin um Gewährung der unentgeltlichen Rechtspflege für das bundesgerichtliche Verfahren kann nicht entsprochen werden, da die Beschwerde nach den vorstehenden Erwägungen als von vornherein aussichtslos erscheint (<ref-law>). Damit wird die Beschwerdeführerin kostenpflichtig (<ref-law>). Die Beschwerdegegnerin hat gegen das Gesuch um aufschiebende Wirkung keine Einwendungen erhoben. Auch aus dem weiteren bundesgerichtlichen Verfahren sind ihr keine Aufwendungen entstanden. Unter diesen Umständen ist ihr keine Parteientschädigung zuzusprechen.

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen, soweit darauf einzutreten ist.
2.
Das Gesuch der Beschwerdeführerin um unentgeltliche Rechtspflege für das bundesgerichtliche Verfahren wird abgewiesen.
3.
Die Gerichtskosten von Fr. 2'000.-- werden der Beschwerdeführerin auferlegt.
4.
Dieses Urteil wird den Parteien und dem Kantonsgericht St. Gallen, III. Zivilkammer, schriftlich mitgeteilt.
Lausanne, 16. Dezember 2014
Im Namen der I. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Die Präsidentin: Klett
Die Gerichtsschreiberin: Reitze