add branch support for GitHub source
update README