Holy hell this is a mess. Going to take a looooot of time to clean all this up, A Star is implemented poorly and they go all about the screen. But I have the groundwork down