added a simple component based installer