Citation: 4A_594/2016 E. C

Mit Beschwerde in Zivilsachen beantragt die Klägerin dem Bundesgericht, das Urteil des Kantonsgerichts sei aufzuheben (Ziffer 1.a) und in Gutheissung ihrer Berufung an das Kantonsgericht sei das Urteil des Bezirksgericht aufzuheben und stattdessen ihre Klage gutzuheissen, wobei sie in der Beschwerde ihr dortiges Rechtsbegehren wiederholt (Ziffer 1.b). Eventualiter sei das Urteil des Kantonsgerichts aufzuheben und die Sache zu neuer Entscheidung an dieses zurückzuweisen (Ziffer 2), subeventualiter an das Bezirksgericht zur Ergänzung des Verfahrens und zu neuer Entscheidung (Ziffer 3); dies alles unter Kosten- und Entschädigungsfolge (Ziffer 4). Die Beschwerdegegnerin beantragt, die Beschwerde sei kostenfällig abzuweisen, soweit darauf einzutreten sei. Das Kantonsgericht begehrt ebenfalls die Abweisung, soweit auf die Beschwerde einzutreten sei. Die Beschwerdeführerin hat unaufgefordert eine Replik eingereicht, zu welcher die Beschwerdegegnerin nicht mehr inhaltlich Stellung nahm.