Weekly home workout programs, community support, and coaching — all you need is a little floor space.