Commit 2 Be Fit: Planning your way to fitness