finished Fencer class