Microsoft founder, Bill Gates resigns from Microsoft board