AI + player controller prototype