fixed page controller/view require path normalization
refactored PageView content loading logic
update