added Memcached
added singleton class