Refactored render methods
Fixed page loader (first line not read correctly)
Added new page property "preserveExtension"