UI: split out star gfx into seperate modules
UI: split out planet gfx into seperate modules
UI: add helper to generate orientation vector