now can use localStorage from other locations but IMS.cache
stors some data on load
they don't do anything but it now displays textareas to entre proteins