Made changes to Engine and added Doc file