Introduced Registry Pattern.
Refining registry pattern and styling.