adds componentio as subdirectory