Ok one thing that needs to be fixed or removed ASAP
Are the silly messages that you need to declare war on X both X and X can do this.
Seriously its annoying AND sometimes it pops up so fast after doing other functions that you end up declaring war on someone you did not want to. Such messages are best left at the diplomatic table, not when you are out managing your empire. Also the AI needs to take into account your relationship with the faction they want you to attack, mainly the AI has been wanting me to kill off my own allies, or close friends! LOL seriously at least make those offers when your relationship stat with another faction is cool. Also having factions that I just met asking me to attack someone is also silly.