The role of gym membership software in managing group fitness classes