Started removing caching.

Chagned WBIC to site_id when encountered.
Changed altered functions to support input/output vectors to make performance awesome for multiple sites.