Add public API module (fabric-api)