generic singleton
xml helper : validate and search in a file
zip helper : compress/uncompress a file
cypher helper : cypher/uncypher a file
configuration helper : read a configuration file