Separate libs from core to external project