AGREEMENT AND PLAN OF REORGANIZATION AND MERGER BY AND AMONG VILLAGE BANK AND TRUST FINANCIAL CORP. VILLAGE BANK AND RIVER CITY BANK Dated March 9, 2008