Multiple things
- Create scaffold skeleton classes
- Refactor RenderTree and others
- Write a bit on architecture