Bind TextDrawInfo class.
Bind TextDrawMetrics class.
Bind GetDefaultFont function.
Fix core renderer being passed to Lua by value.
Setup interface buttons in script.
Add missing cleanup code.
Bind console variables.
Bind interface element.
Port interface drawing and interaction code to script.
Hold an instance of the menu frame.
Bind application quit function.
Finalize menu frame script.
Implement game frame script.
Maintain only one lua state and host the game on it.
Fix game state recreation.
Implement lose frame script.
Remove code that has been replaced by scripts.