Updated programming style.
Updated comments.
Updated JSON manifest.