AGREEMENT AND PLAN OF MERGER BY AND AMONG CENTENNIAL TECHNOLOGIES, INC., STP ACQUISITION CORPORATION, SMART TRAVELER PLAZAS, INC.,