You can check docs here-- there we have high-level description of architecture, resources and controllers. And also guide for testing and developing this provider locally.