added peerDependency and updated README