Update to add ajax fragment view and moving popup template to module.