Update .gitignore to include .idea/
Convert nested HashMap serialization system to nested TypeSafeStorageMap system