Fix infinte loading and animation issues when no previous chat history
Hey @wilko ,
I am completely new to flutter. Kindly review my code and let me know if any changes are required. This MR fixes #107.
crossfade animation doesn't transform well when personal chat is not present but public chat is present (or vice versa), I have implemented a
tabbar to switch between tabs smoothly.