Appear to have wrapped up #26.
Significant tidy up of XAML, including farming Detail controls out to seperate controls for re-use and tidy up of the styles.