Different components moved to packages which are imported. More proper and clean compared to previous implementation.