Added what will soon become the key router components
Refactor IIS hosting out a bit. Switch to using Async HTTP handlers instead of synchronous
Updated the sample to use the correct handler name