AGREEMENT AND PLAN OF MERGER BY AND AMONG MARCHEX, INC. PROJECT TPS, INC. GOCLICK.COM, INC. AND THE SOLE STOCKHOLDER OF GOCLICK.COM, INC. DATED July 21, 2004