First of many changes to base Mvc classes.