reorganized Utility methods
Utility::project_game_class, Utility::require_in_context
simplified Utility::project_game_class
fixed Utility::require_recursively