One detail worth having before you start: through a grandparent you become Irish by being entered on the Foreign Births Register, and the citizenship runs from the date you're registered, not from your birth. So any children born before your registration don't get it through you.