refactored lib bin folders for components