IBM turns 100-years-old