Basic AI Framework

Added:
interface: IAI
interface: IShootingEntityAIView
class: AirplaneSuicideAI
-Directs plane towards user at max-thrust
modified:
class: IAirplaneAI
-Added methods
-implements IAI
class: IShipAI
-Added methods
-implements IAI
class: AAirplane
-minor logic relocation
class: AShootingEntity
-implements IShootingEntityAIView
-new accessor method