Moving Player code away from actor