Updated copyright and contributor information.