Contains various structs and traits to comunicate with the widgets
Contains structs and traits of the most simple of widgets.
Contains the most used widgets and traits. Often they are composed of multiple core or normal widgets
This manages the GUI. It contains every widget that needs to be drawn and makes sure they are updated properly
This is the struct that gets returned when a widget is added to the context.
Used by widgets to get the image they need to render.