Ok well that was interesting but finally got stuck.
My windows server is not used much anymore as such it did not have asp.net 4 so had to install, set an application pool as I am on iis 6 and then change the test site to run on version 4
Next issue I had was with the theme. Parse error message could not find theme Default.
Removing the page="Default" in the config gets past that one however it then will not find the ~/Default.Master in the default.aspx
Bearing in mind I am troubleshooting just by looking at the code rather than knowing much about asp.net
Removing the ~/ takes it further to the message
Parser Error Message: Could not load type 'SharpEngine.Default'. Source File: /SharpEngine/Default.Master Line: 1