Assignment of Web 2.0, using version control for easier development.