Only include language files and module files if they exist
Reverse previous change
Introduce template page modules - if a page module exists for a template block (sharing the same name), automatically load the page module before calling the template block modules.