Readme update and new constructor added