Updating controller in game loop instead of player object now