added components directory to track changes