CommunityBank unites with Vista Bank