The Elgin leisure centre is running specialist programmes to help with conditions including obesity, heart disease and diabetes.