User-1910744540 posted
Some suggestions
Put the master page in the "MasterPages" or "DynamicDataMasterFiles" folder the root folder gets full enough of unusual files as it is.
Call the master page "dynamicdata.master" not "site.master" we do have to integrate this with our sites.
Create a css folder e.g. DynamicDataCss again we have enough root folder files and it shouldnt be called "site.css"
Finally consider making two additional component holders for the page title and the page heading so we can customize the pages out of the box
Mark