Improve the way that sources is added through the tabs and correct all bugs about it
There are few existing bugs since the tab based input method has been implemented on the source manager
There are few existing bugs since the tab based input method has been implemented on the source manager