Removed closing PHP tag.
Removed interface check.
Initialize at the end.
Updated programming style.
Updated header formatting.
Added a dot.
Updated to JSON based manifest file.