Citation: 2C_396/2014 E. C

A._______ gelangt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, das Urteil des Kantonsgerichts aufzuheben und vom Widerruf der Niederlassungsbewilligung sowie der Wegweisung sei abzusehen. Der Beschwerdeführer ersucht um unentgeltliche Rechtspflege und Verbeiständung. Der Abteilungspräsident legte der Beschwerde am 1. Mai 2014 antragsgemäss aufschiebende Wirkung bei. Das Kantonsgericht und das Bundesamt für Migration (ab 1. Januar 2015: Staatssekretariat für Migration SEM) beantragen, die Beschwerde sei abzuweisen. Das Amt für Migration und das Justiz- und Sicherheitsdepartement haben auf eine Vernehmlassung verzichtet. Der Beschwerdeführer reichte seinen Lehrvertrag vom 6. Juni 2014 zur Ausbildung als Schreinerpraktiker EBA nach.