REMOVING THE NOW-IRRELEVANT FullScreenHelper
INCORPORATING MORE Texture STUFF AND ADAPTING TO InputSource WHENEVER REQUIRED