Breaking components into small files