AGREEMENT AND PLAN OF REORGANIZATION BY AND AMONG RAVISENT TECHNOLOGIES INC., RVST ACQUISITION CORP., TEKNEMA, INC.