Forkology: A Study of Forks for Newbies