Twitter has been in a state of flux ever since Tesla and SpaceX CEO Elon Musk paid out $44 billion to take over the social media site...