Baby gym and play mat