Started work on Client side.

Added reference to Okra.Data framework which offers data virtualization.

Started changing all IEnumerables to IList where mediaItem and views are concerned to allow support of the data virtualization framework.

On functions which look heavy started implementing data virtualization.

Still lots of changes to go before it'll compile, progress update.