Allow to set specific environment

Thanks for the useful idea, @sjorobekov!
Update tests
Update README
Update dependencies
Update package version