JavaScript localStorage management library