Microsoft develops mobile OS with IM capabilities