Working Prototype with beginings logic. Added SelectNearestEnemy