small restructure
move view to ui
create new views package