Refactored to SHARD namespace.
Refactored into the SHARD namespace.
Merged refactored project with te new SHARD namespace.