add manifest file functionality
update readme to reflect api changes