Seol mar théacs é seo: Aspects of low Reynolds number microswimming using singularity methods