Update to get down to core components.

This has removed any items which are not vital to the core of shards
from the library. The documentation and readme file have also been
update accordingly.