Implementation & optimization of the back end of a web based ic global placement and legalization analysis tool