Improve chapter layout

Add chapter folder hierarchy
Render chapter with filters instead of for loops