Contains the ApplicationContext, which is a general framework that can be used to either build
your application or design your I/O code after. It uses rudimentary UI elements and adds them
to a scene after wrapping them in UIElementWrapper. None of these are mandatory to be used.
You can choose to entirely ignore the ApplicationContext and ui_extensions and interact
with the framebuffer and input devices directly.