some major changes were added:

1. added a lot of comments.
2. the businessMarker object is now called ExternalBusiness.
3. cleaned the DBHandler classs.
4. in the showDealActivity - the external info will be loaded synchronyously now.