Added sample
Added nuget.org to nuget packages list
Refactored extensions out.
Added 2 tests to the sample