cleanup backend generated views, add frontend navbar generation
first of a refactoring series