Blueprint class added for encapsulation data map.
Blueprint class refactored.
Sweep class implemented and tested.
Restricted access to Blueprint internals.