update README
update packages
add support for reading environment variables