Refactors banner model
Updates views for regular user
Updates banners index