Cleaned up Samples controller

* Easier to add new samples without updating SamplesController.cs
* Updated route to match new configuration
Merge pull request #76 from Buildstarted/dev

Cleaned up Samples controller. Contributed by @Buildstarted