- Move code to PresentationModelLayer
- Add RazorGenerator
- I forgot to check in these files as part of the previous commit