rename Storage-Package to Dictionary for better meaning
fixed bug after singleton instance for autoloader
fixes with renaming and tests
reallow public constructor (for unit testing)