St. Angela's hits 100 in Mattapan Square