refactoring: create builders for main clases
refactoring: remove unused entities, move rendering to Koite::Rendered