GeTe: a simple compound blessed with a plethora of properties