This is my attempt create a MVC based Sample/template which works well to meet larger enterprise need