tear cores out of empires class and into core manager, swap to using
empire UUID instead of actual object wherever possible