How to create a RESTful web service using WCF (Supporting source code)