Misc Updates

A lot of shit. Backgrounds are externally loaded again, cleanmem is used
again. starfields are randomly generated and look better. Space dust
layer updated. A lot of icon shit updated.