Updated comments
Updated documentation
Updated dist JS