added public value to repo struct, fixed key/secret value setting in New func
added branches and commits files