Externalize settings
Split Controllers