GPU detection done with SlimDx rather than checking files
Wallet Address Finding from Electrum is done within code. But electrum isn't bundled into the install for this one - Instead instructions are given on first launch, or by a button on the main screen (Which will either re-get the electrum wallet address if it is installed, or open up the startup page again).
Theme is from Material design nuget package. Colours are changeable but only to the colour pallettes here https://material.io/guidelines/style/color.html by changing the xaml resource dictionaries on each page.
CCMiner is using a different ccminer from the site in order to use intensity.
Any q's just ask :)