Community recreation and fitness center