AGREEMENT AND PLAN OF MERGER OF TOMAX CORPORATION (A DELAWARE CORPORATION) AND TOMAX TECHNOLOGIES INC. (A UTAH CORPORATION)