no more html builder
refactor: no more view classes