Added beginnings of framework for settings providers.
Refactored codebase to conform to Microsoft's best practices.
Merge pull request #14 from salithus/develop

Added beginnings of framework for settings providers.