Indent with spaces.
Programming style.
Updated header comments.
Removed embedded version number.
Separate install and uninstall methods.
LF.
JSON formatting.
LF.
Split the file.