construct an ancillary self-contained residential unit (granny flat) the rear of the existing dwelling, to include alterations to the existing dwelling and associated siteworks in keeping with the provision of DM21, Laois County Development Plan