Refactored the Skins class