[express] Further cleanup and added express layer to encapsulate the profiles