Cleaned up existing Lua code.
Fixed oversight with GameMaster update no deleting VisualElements when player doesn't have input
Reworked CombatText system to be more in-line with other VisualElements. CombatText now goes through Level in preparation for Lua scripts creating combat text.