Main screen controller with profile initialization