1. Moved deployment from Azure Web Sites to Azure Cloud Services as a Web Role
2. Replaced NHiberate with EntityFramework & LINQ
3. Cleaned code