The explosion of new technologies each day has changed the world, with the intent to blend the human routine with science & technology. As science evolved with time, the scarcity of resources became a concern for various businesses & resource optimization became necessary.