add first person controls