Solutions to FIB, PDST, LCSQ, LGIS; some updates to rosalind site changes and refactoring