Revert "Added new function to handle adding sources"

This reverts commit 6e6234b425b35c4d770e45e63ed9e3b89d3956e3.
* Gui Bug fix for Mask not filling screen up
* Gui Bug Unused Hud Items not removing.