fixed public access of private items
made id unique (for new options), id containes filename safe characters
implamented functions and options to do memcached caching of json return string
caching of instance return data implamented