update provider to handle owner and group properly
update readme to reflect rewrite