Adjust visibility of the parseObj method, add a URL based constructor, modified renderAll for further performance optimizations