Refactored views to separate directory, avoiding recursive imports; collection edit view can display now, needs tests