add module info wrapper class, add requesting for data on main page