Can't find the time to get to the gym or prefer to train away from the crowds? A home gym could be the answer.