Refactor Interfaces.cs since it's getting too gigantic
Add Platform operations interface
Nuke this WinRT-only nonsense