uiIncludeFragment: refactoring partials into separate file

Resolves potential recursion issue reported by @douglasduteil.