Added generator and updated readme