http://blog.falafel.com/using-sitecore-mvc-for-rest-services