UI: split ship gfx out into seperate modules

Work in progress, currently a couple things broken
UI: small fixes / comments (WIP)
UI: follow on fixes to ship gfx
UI: add asteroid generator helper
UI: temp follow-on fix setting omega_obj on necessary js objects

These gfx should be split out similar to how ship just was.
Once that's done these references will fall into place