Create a shared API project for runtime functionality outside of tool.