Created application settings system + defined a base controller in order to avoid controller code duplication