LocalgHost:
it adds around 7k when included in a sketch, obviously not all of this is SRAM,I'm looking for ways so try and minimise SRAM usage in this library,
it bothers me that I don't know where the quoted strings are stored that I use in my library.
the 7k reported by the IDE does not include the SRAM at all -- it is only determined as it runs (especially if you have recursive functions and such).
All of your quoted strings are stored in SRAM unless you've specifically told them to be stored in flash (with the PROGMEM keyword or by using the F macro)