Removed broken layers; Added attribution.

@anttikajanus - Could you take a look? I removed a few of the problematic layers and added xaml to display attribution where appropriate. (Desktop only for now).
Please prettify xaml for easier reading.