initial commit adapted from github developer: http://developer.github.com/