Installer to non-static.
Excess space.
Drop reliance to __CLASS__ constant in strings.

Ensures compatibility with namespaces.
Setting version number to memory isn't necessary.
Version number to non-static.
Updated to JSON manifest.