Thanks for that DJ. I now realise I was way off. I have seen loads of examples that demonstrate navigation for mobile. I was creating a desktop application and now see I was trying to retrofit those mobile examples, hence the confusion.
After reading your comment I finally found an example of navigation using a desktop application. I've put a link here to that post for anyone that comes across this and has the same issue.
I'm not convinced it's the best example, only because the author creates a class that extends from the now deprecated sap.ui.Application, but I'm sure at the time it was written it probably was.
According to that blog I can bootstrap the "sap.m" lib to my desktop app. I did it and it now works in a similar fashion to the MVC demo content for mobile. (I.e. a nested my two views(pages) into an XML View)
Is this the most appropriate way to handle navigation between two views in a desktop app or am I missing something?