C# fundamentals for racking up Windows 8 app coding