spin off getData to new util module with smarts to load via xhr or from config;
refactor controllers to call init();