Create MovesFactory