let RpcSiteFactory use ErlProject as parameter