completed a few more AIs, added a few new ones as well
misc