refactors event view into manage and non manage views