Standalone binary .mpy module for lvgl (so we can "just use it" in micropython)

What I did is just a proof of concept to show my thoughts on how to go about organizing it. I am working on getting the unix port to work. I am trying to figure out where LVGL gets added into the build system currently. It has to be inside one of the makefiles in MicroPython it’s self and not in the unix port makefiles.