This will provide an interface for accessing widgets, and make it easier to swap out different builder files. Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>