School project originally hosted on Bitbucket.