Please Explain The Beatific Vision

Please explain the beatific vision, why does the Catholic faith have dogmas pertaining to Mary?, and why does the Catholic Church place so much importance on St. Thomas Aquinas?