the dynamic variables are needed for the show screen call
* Finished refactoring quest and character vars * Removed quest class (superseded)
* Added get_character_scheduling function * Removed update_interface_color calls (Redundant) * Redesigned variable naming convention to simplify assignment and lookup * Removed counter_class (Superseded) * Removed DynamicDisplayable CG implementation (Superseded)