is there any documention for understanding the coding part of olympus dao

I want to know more about Olympus DAO for developers, is there any documentation that can help me to understand the coding part of Olympus Dao for example: How stake create, how bonds create, CRUD operation on Bonds and etc.